<!--
    @license
    Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
    This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
    The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
    The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
    Code distributed by Google as part of the polymer project is also
    subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
-->
<polymer-element name="decoration-test">
  <template>
    <select id="select">
      <option template repeat="{{opt in options}}" value="{{opt}}">{{opt}}</option>
    </select>
  </template>
  <script>
    Polymer('decoration-test', {
      options: [1, 2, 3, 4],
      ready: function() {
        this.test();
        testsRun++;
      },
      test: function() {
        chai.assert.equal(this.$.select.children.length, 5, 'attribute template stamped');
      }
    });
  </script>
</polymer-element>